package com.xiashitech.agent.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserRequest {
    private String userid;
    private String username;
    private String sessionId;
    private String requestDate;
    private String loginName;

    private String role;
    private String position;
    private String department;

    @Builder.Default
    private Boolean sessionUpdate = Boolean.FALSE;
    private Boolean loginRequest;

    private Object adviceObject;
    private Object request;

    private Object webFilterExchange;

    private String endpointApi;
    private String apiSystemId;
    @Builder.Default
    private Boolean isOutApi = Boolean.FALSE;

    private Object anyObject;
}
